1
Filosofia Markdown-Primo e Principi Architetturali Fondamentali
EvoClass-AI007Lesson 1
00:00

La Fondazione OpenClaw

1. La Filosofia Markdown-Primo

OpenClaw considera la documentazione leggibile dall'uomo come fonte assoluta di verità. A differenza dei sistemi che nascondono la logica nei database, l'"anima" dell'agente è definita in file di testo, garantendo Trasparenza e una facile Controllo Versioni.

  • SOUL.md: Definisce la personalità e i confini etici.
  • AGENTS.md: Descrive il flusso di lavoro ingegneristico.
  • MEMORY.md: Memorizza fatti e preferenze a lungo termine.

2. Indipendente dal Modello e Autonomo

Il runtime centralizzato per gli agenti permette lo scambio tra modelli LLM (Claude, GPT, Locale) senza dover riscrivere la logica. Gli agenti autonomi operano 24 ore su 24 tramite il sistema HEARTBEAT.md pianificatore.

3. Affidabilità e Integrità dei Dati

Per prevenire Corruzione dello Stato in ambienti ad alta concorrenza, OpenClaw utilizza Isolamento delle Sessioni tramite code di lane. Il recupero dei dati è gestito da un sistema RAG Locale-Prima basato su snapshot semantici.

Configurazione: openclaw.json
{ "global": { "porta": 18789, "identità": "./config/SOUL.md", "iniezione_env": true }, "sicurezza": { "firewall": "stretto", "protezione_rce": true } }
Type a command...
Question 1
Why does OpenClaw prioritize a "Markdown-First" approach?
To increase the execution speed of the LLM.
To ensure transparency and human-readability.
To replace the need for JSON files entirely.
Question 2
What prevents "State Corruption" during simultaneous user interactions?
Local-First RAG
Semantic Snapshots
Session Isolation via Lane Queues
Challenge: The Debugger
Diagnose the missing agent behavior.
Problem: An agent has been deployed, but it is responding with a generic personality instead of its assigned role, and it cannot recall data from yesterday's session.
Analysis
Which files or components are likely misconfigured?
Diagnosis:
1. Persona Issue: Check SOUL.md and ensure it is correctly referenced in openclaw.json.
2. Memory Issue: Ensure MEMORY.md is writable and the Local-First RAG system is successfully creating Semantic Snapshots.